package com.example.demo.client.evt.sysbasequery;

import com.ffcs.oss.param.in.QueryPageEvt;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import java.io.Serializable;

/**
 * @Author zhengmf
 * @Date 2018/12/26  16:13
 */
@ApiModel("登录日志查询参数")
public class LoginLogEvt extends QueryPageEvt implements Serializable {
    private static final long serialVersionUID = 2111345043071790306L;
    @ApiModelProperty("操作类型")
    private String operateAction;
    @ApiModelProperty("登录名")
    private String loginName;
    @ApiModelProperty("登录描述")
    private String loginDesc;
    @ApiModelProperty("创建时间")
    private String createTime;
    @ApiModelProperty("登录IP")
    private String loginIp;
    @ApiModelProperty("开始时间")
    private String startTime;
    @ApiModelProperty("结束时间")
    private String endTime;
    @ApiModelProperty("全文检索")
    private String retrieval;

    public String getOperateAction() {
        return operateAction;
    }

    public void setOperateAction(String operateAction) {
        this.operateAction = operateAction;
    }

    public String getLoginName() {
        return loginName;
    }

    public void setLoginName(String loginName) {
        this.loginName = loginName;
    }

    public String getLoginDesc() {
        return loginDesc;
    }

    public void setLoginDesc(String loginDesc) {
        this.loginDesc = loginDesc;
    }

    public String getCreateTime() {
        return createTime;
    }

    public void setCreateTime(String createTime) {
        this.createTime = createTime;
    }

    public String getLoginIp() {
        return loginIp;
    }

    public void setLoginIp(String loginIp) {
        this.loginIp = loginIp;
    }

    public String getStartTime() {
        return startTime;
    }

    public void setStartTime(String startTime) {
        this.startTime = startTime;
    }

    public String getEndTime() {
        return endTime;
    }

    public void setEndTime(String endTime) {
        this.endTime = endTime;
    }

    public String getRetrieval() {
        return retrieval;
    }

    public void setRetrieval(String retrieval) {
        this.retrieval = retrieval;
    }

    @Override
    public String toString() {
        return "LoginLogEvt{" +
            "operateAction='" + operateAction + '\'' +
            ", loginName='" + loginName + '\'' +
            ", loginDesc='" + loginDesc + '\'' +
            ", createTime='" + createTime + '\'' +
            ", loginIp='" + loginIp + '\'' +
            ", startTime='" + startTime + '\'' +
            ", endTime='" + endTime + '\'' +
            ", retrieval='" + retrieval + '\'' +
            '}';
    }
}
